package com.quantoeugasto.servico;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.quantoeugasto.entidade.Categoria;
import com.quantoeugasto.entidade.Usuario;
import com.quantoeugasto.persistencia.CategoriaDAO;

@Service
public class CategoriaService extends Servico<Categoria, CategoriaDAO> {

	@Override
	@Autowired
	protected void setPersistencia(CategoriaDAO persistencia) {
		super.setPersistencia(persistencia);
	}
	
	public List<Categoria> findCategorias(Usuario usuario){
		return this.getPersistencia().findCategorias(usuario);
	}
	
	public Categoria findCategoria(String descCategoria, Usuario usuario) {
		return this.getPersistencia().findCategoria(descCategoria, usuario);
	}
		

}
